rigours of climate and terrain - Turkish English Dictionary